971
771
2
3
301
108
36
1
4
305
16
1
6
1
2
1
179
130
32
595
2
1742
538
1052
952
125
5
1
1529
27
34
13
14
34
1
1
64
1
1
1
1
147
1
604
988
776
820
42
5
1
11
1086
1
6
69
1
1
150
80
5
14
4
1
2
19
422
1
1295
24
25
1659
1
40
1570
85
65
4
33
18
1
154
1043
4
1
348
154
1737
5
505